package com.shibo.generator.entity;

import lombok.Data;

/*
* 读取mysql information_schema数据字典中的表信息
* information_schema记录着所有库 表 列 主键 外键等信息
* */
@Data
public class TableInfo {

    /**
     * 数据库名
     */
    private String tableSchema;
    /**
     * 表名
     */
    private String tableName;
    /**
     * 列名
     */
    private String columnName;

    /**
     * 排序
     */
    private String ordinalPosition;

    /**
     * 是否为空标识
     */
    private String notNullFlag;
    /**
     * 数据类型
     */
    private String dataType;

    /**
     * 字段长度
     */
    private String columnLength;

    /**
     * 字段主键
     */
    private String columnKey;
    /**
     * 字段注释
     */
    private String columnComment;
    /**
     * 字段默认值
     */
    private String columnDefault;

}
